package com.xidian.yunwudemo.service;

import com.xidian.yunwudemo.dto.AuthUserInfoDto;
import com.xidian.yunwudemo.entities.DataUserAuth;
import com.xidian.yunwudemo.entities.PersonalUser;

import java.util.List;

public interface UserService43Service {

    List<AuthUserInfoDto> listAllPersonalUsersInfo();
    AuthUserInfoDto getPersonalUserInfoById(Integer id);
    boolean addPersonalUserInfo(PersonalUser user);
    boolean updatePersonalUserInfo(AuthUserInfoDto user);
    boolean deletePersonalUserInfo(Integer id);
    List<AuthUserInfoDto> filterByName(String userName);

    List<DataUserAuth> listAllAuthData();
}
